
<!DOCTYPE html>
<!--[if IEMobile 7 ]><html class="no-js iem7"><![endif]-->
<!--[if lt IE 9]><html class="no-js lte-ie8"><![endif]-->
<!--[if (gt IE 8)|(gt IEMobile 7)|!(IEMobile)|!(IE)]><!--><html class="no-js" lang="en"><!--<![endif]-->
<head>
  <meta charset="utf-8">
  <title>Category: c++ - Yebangyu's Blog</title>
  <meta name="author" content="Yebangyu">

  
  <meta name="description" content="Category: c++">
  

  <!-- http://t.co/dKP3o1e -->
  <meta name="HandheldFriendly" content="True">
  <meta name="MobileOptimized" content="320">
  <meta name="viewport" content="width=device-width, initial-scale=1">

  
  <link rel="canonical" href="http://www.yebangyu.org/blog/categories/c-plus-plus/">
  <link href="/favicon.png" rel="icon">
  <link href="/stylesheets/screen.css" media="screen, projection" rel="stylesheet" type="text/css">
  <link href="/atom.xml" rel="alternate" title="Yebangyu's Blog" type="application/atom+xml">
  <script src="/javascripts/modernizr-2.0.js"></script>
  <script src="//ajax.lug.ustc.edu.cn/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
  <script>!window.jQuery && document.write(unescape('%3Cscript src="/javascripts/libs/jquery.min.js"%3E%3C/script%3E'))</script>
  <script src="/javascripts/octopress.js" type="text/javascript"></script>
  <!--Fonts from Google"s Web font directory at http://google.com/webfonts -->
<link href="//fonts.lug.ustc.edu.cn/css?family=PT+Serif:regular,italic,bold,bolditalic" rel="stylesheet" type="text/css">
<link href="//fonts.lug.ustc.edu.cn/css?family=PT+Sans:regular,italic,bold,bolditalic" rel="stylesheet" type="text/css">
<!-- mathjax config similar to math.stackexchange -->
<script type="text/x-mathjax-config">
MathJax.Hub.Config({
  jax: ["input/TeX", "output/HTML-CSS"],
  tex2jax: {
    inlineMath: [ ['$', '$'] ],
    displayMath: [ ['$$', '$$']],
    processEscapes: true,
    skipTags: ['script', 'noscript', 'style', 'textarea', 'pre', 'code']
  },
  messageStyle: "none",
  "HTML-CSS": { preferredFont: "TeX", availableFonts: ["STIX","TeX"] }
});
</script>
<script src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS_HTML" type="text/javascript"></script>

  

</head>

<body   >
  <header role="banner"><hgroup>
  <h1><a href="/">Yebangyu's Blog</a></h1>
  
    <h2>Fond of Concurrency Programming and Machine Learning</h2>
  
</hgroup>

</header>
  <nav role="navigation"><ul class="subscription" data-subscription="rss">
  <li><a href="/atom.xml" rel="subscribe-rss" title="subscribe via RSS">RSS</a></li>
  
</ul>
  
<form action="https://www.google.com/search" method="get">
  <fieldset role="search">
    <input type="hidden" name="sitesearch" value="www.yebangyu.org">
    <input class="search" type="text" name="q" results="0" placeholder="Search"/>
  </fieldset>
</form>
  
<ul class="main-navigation">
  <li><a href="/">Blog</a></li>
  <li><a href="/blog/archives">Archives</a></li>
  <li><a href="/about">About Me</a></li>
</ul>

</nav>
  <div id="main">
    <div id="content">
      <div>
<article role="article">
  
  <header>
    <h1 class="entry-title">Category: c++</h1>
    
  </header>
  
  <div id="blog-archives" class="category">



  
  <h2>2017</h2>

<article>
  
<h1><a href="/blog/2017/02/17/virtualfunctionandvariadicparametertemplate/">虚函数和变长参数模板的妙用</a></h1>
<time datetime="2017-02-17T22:32:08+08:00" pubdate><span class='month'>Feb</span> <span class='day'>17</span> <span class='year'>2017</span></time>

<footer>
  <span class="categories">posted in <a class='category' href='/blog/categories/c-plus-plus/'>c++</a></span>
</footer>


</article>



  
  <h2>2016</h2>

<article>
  
<h1><a href="/blog/2016/06/04/copy-on-write-in-string-and-soupen/">String与Copy On Write</a></h1>
<time datetime="2016-06-04T18:13:27+08:00" pubdate><span class='month'>Jun</span> <span class='day'>04</span> <span class='year'>2016</span></time>

<footer>
  <span class="categories">posted in <a class='category' href='/blog/categories/c-plus-plus/'>c++</a></span>
</footer>


</article>



<article>
  
<h1><a href="/blog/2016/04/10/stringliteralincpp/">String Literal In C++</a></h1>
<time datetime="2016-04-10T22:05:21+08:00" pubdate><span class='month'>Apr</span> <span class='day'>10</span> <span class='year'>2016</span></time>

<footer>
  <span class="categories">posted in <a class='category' href='/blog/categories/c-plus-plus/'>c++</a></span>
</footer>


</article>



<article>
  
<h1><a href="/blog/2016/03/25/fuckthefever/">C99中的柔性数组</a></h1>
<time datetime="2016-03-25T12:00:34+08:00" pubdate><span class='month'>Mar</span> <span class='day'>25</span> <span class='year'>2016</span></time>

<footer>
  <span class="categories">posted in <a class='category' href='/blog/categories/c-plus-plus/'>c++</a></span>
</footer>


</article>



<article>
  
<h1><a href="/blog/2016/02/24/writeelegantcodes/">编写高质量代码(下)</a></h1>
<time datetime="2016-02-24T22:26:44+08:00" pubdate><span class='month'>Feb</span> <span class='day'>24</span> <span class='year'>2016</span></time>

<footer>
  <span class="categories">posted in <a class='category' href='/blog/categories/c-plus-plus/'>c++</a></span>
</footer>


</article>



<article>
  
<h1><a href="/blog/2016/02/20/object-function-in-cpp/">C++函数对象(function object)的应用</a></h1>
<time datetime="2016-02-20T23:30:53+08:00" pubdate><span class='month'>Feb</span> <span class='day'>20</span> <span class='year'>2016</span></time>

<footer>
  <span class="categories">posted in <a class='category' href='/blog/categories/c-plus-plus/'>c++</a></span>
</footer>


</article>



<article>
  
<h1><a href="/blog/2016/01/07/timingcprograminlinux/">Linux下C++程序计时方法</a></h1>
<time datetime="2016-01-07T23:02:14+08:00" pubdate><span class='month'>Jan</span> <span class='day'>07</span> <span class='year'>2016</span></time>

<footer>
  <span class="categories">posted in <a class='category' href='/blog/categories/c-plus-plus/'>c++</a></span>
</footer>


</article>



  
  <h2>2015</h2>

<article>
  
<h1><a href="/blog/2015/11/15/static-const-in-cpp/">再谈C++中的static const</a></h1>
<time datetime="2015-11-15T12:45:16+08:00" pubdate><span class='month'>Nov</span> <span class='day'>15</span> <span class='year'>2015</span></time>

<footer>
  <span class="categories">posted in <a class='category' href='/blog/categories/c-plus-plus/'>c++</a></span>
</footer>


</article>



<article>
  
<h1><a href="/blog/2015/11/06/null-pointer-can-be-accessed/">空指针(NULL)不能用吗？</a></h1>
<time datetime="2015-11-06T22:38:30+08:00" pubdate><span class='month'>Nov</span> <span class='day'>06</span> <span class='year'>2015</span></time>

<footer>
  <span class="categories">posted in <a class='category' href='/blog/categories/c-plus-plus/'>c++</a></span>
</footer>


</article>



<article>
  
<h1><a href="/blog/2015/11/06/how-to-write-elegant-cpp-codes/">编写高质量代码(上)</a></h1>
<time datetime="2015-11-06T00:24:56+08:00" pubdate><span class='month'>Nov</span> <span class='day'>06</span> <span class='year'>2015</span></time>

<footer>
  <span class="categories">posted in <a class='category' href='/blog/categories/c-plus-plus/'>c++</a></span>
</footer>


</article>



<article>
  
<h1><a href="/blog/2015/10/22/atrickofcomma/">C++中逗号表达式的一个应用</a></h1>
<time datetime="2015-10-22T23:55:35+08:00" pubdate><span class='month'>Oct</span> <span class='day'>22</span> <span class='year'>2015</span></time>

<footer>
  <span class="categories">posted in <a class='category' href='/blog/categories/c-plus-plus/'>c++</a></span>
</footer>


</article>

</div>

  
</article>


</div>

<aside class="sidebar">
  
    <section>
  <h1>Recent Posts</h1>
  <ul id="recent_posts">
    
      <li class="post">
        <a href="/blog/2017/03/11/2017/">2017技术成长之路</a>
      </li>
    
      <li class="post">
        <a href="/blog/2017/02/17/virtualfunctionandvariadicparametertemplate/">虚函数和变长参数模板的妙用</a>
      </li>
    
      <li class="post">
        <a href="/blog/2016/12/25/singleton/">Singleton与多线程</a>
      </li>
    
      <li class="post">
        <a href="/blog/2016/12/04/introductiontohazardpointer/">Lock Free中的Hazard Pointer(下)</a>
      </li>
    
      <li class="post">
        <a href="/blog/2016/12/03/gccandperfopt/">性能优化的那些传说和迷思</a>
      </li>
    
  </ul>
</section>
<section>
  <h1>Friends' Link</h1>
  <ul>
    <li>
	  <li><a href="http://www.chongh.wiki/">Diting0x</a></li>
	  <li><a href="http://www.xiaolili.net/">wangli</a></li>
	  <li><a href="http://www.skykewei.top">dukewei</a></li>
	  <li><a href="http://irwenqiang.github.io">chenwenqiang</a></li>
      <li><a href="http://www.armsword.com">duruofei</a></li>
    </li>
  </ul>
</section><section>
  <h1>Yebangyu</h1>
  <p>福建人。热爱历史、K歌、NBA</p>
  <p>帝都码农</p>
  <p>历史学家，专治秦汉史</p>
</section>
<section>
 <h1>Categories</h1>
 <ul id="categories">
  <li class='category'><a href='/blog/categories/c-plus-plus/'>c++ (11)</a></li>
<li class='category'><a href='/blog/categories/soupen/'>soupen (4)</a></li>
<li class='category'><a href='/blog/categories/web/'>web (1)</a></li>
<li class='category'><a href='/blog/categories/qi-ta/'>其他 (5)</a></li>
<li class='category'><a href='/blog/categories/li-shi/'>历史 (2)</a></li>
<li class='category'><a href='/blog/categories/bing-xing-bian-cheng/'>并行编程 (20)</a></li>
<li class='category'><a href='/blog/categories/xing-neng-you-hua/'>性能优化 (2)</a></li>
<li class='category'><a href='/blog/categories/suan-fa/'>算法 (4)</a></li>
<li class='category'><a href='/blog/categories/bian-yi-lian-jie/'>编译链接 (2)</a></li>

 </ul>
</section>




  
</aside>


    </div>
  </div>
  <footer role="contentinfo"><!-- mathjax config similar to math.stackexchange -->
<script type="text/x-mathjax-config">
MathJax.Hub.Config({
  jax: ["input/TeX", "output/HTML-CSS"],
  tex2jax: {
    inlineMath: [ ['$', '$'] ],
    displayMath: [ ['$$', '$$']],
    processEscapes: true,
    skipTags: ['script', 'noscript', 'style', 'textarea', 'pre', 'code']
  },
  messageStyle: "none",
  "HTML-CSS": { preferredFont: "TeX", availableFonts: ["STIX","TeX"] }
});
</script>
<script src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS_HTML" type="text/javascript"></script>
<p>
  Copyright &copy; 2017 - Yebangyu -
  <span class="credit">Powered by <a href="http://octopress.org">Octopress</a></span>
</p>
<script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? " https://" : " http://");document.write(unescape("%3Cspan id='cnzz_stat_icon_1257548193'%3E%3C/span%3E%3Cscript src='" + cnzz_protocol + "s11.cnzz.com/z_stat.php%3Fid%3D1257548193' type='text/javascript'%3E%3C/script%3E"));</script>

</footer>
  











</body>
</html>
